semiannual payment - Alemán Inglés Diccionario